Skip to content

Use semibold instead of bold for UI labels in Docs#3465

Merged
m-hulbert merged 1 commit into
mainfrom
claude/ui-label-weight-docs
Jul 13, 2026
Merged

Use semibold instead of bold for UI labels in Docs#3465
m-hulbert merged 1 commit into
mainfrom
claude/ui-label-weight-docs

Conversation

@jamiewatson1973

Copy link
Copy Markdown

Description

Mirrors ably/website#9079 (packages/ui), which changed button, menu, and label typography from font-bold to font-semibold. This repo carries its own vendored copy of that design system, plus a few docs-specific components built on the same label typography scale (ui-text-labelN).

Changed:

  • src/styles/ui/core/styles/buttons.css — all 4 label-scale button sizes
  • src/components/ui/TabMenu.tsx — tab menu trigger
  • src/components/ui/FeaturedLink.tsx — featured link text
  • src/components/ui/CodeSnippet.tsx — code-window title bar
  • src/components/Layout/LeftSidebar.tsx — section heading class, and a duplicated inline instance of the same style
  • src/components/Examples/ExamplesList.tsx — examples-list filter link

Left alone intentionally: src/components/ui/ProductTile/ProductLabel.tsx — the "COMING SOON"/"Ably" wordmark identity lockup and product name stay bold.

Checklist


Generated by Claude Code

@coderabbitai

coderabbitai Bot commented Jul 9, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 9d31f7bd-6f6e-49ea-8396-46e3b33a35c7

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/ui-label-weight-docs

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jamiewatson1973 jamiewatson1973 changed the title Use semibold instead of bold for button, menu, and label text Use semibold instead of bold for UI in Docs Jul 9, 2026
@jamiewatson1973 jamiewatson1973 changed the title Use semibold instead of bold for UI in Docs Use semibold instead of bold for UI labels in Docs Jul 9, 2026
@jamiewatson1973 jamiewatson1973 requested a review from m-hulbert July 9, 2026 09:24
@m-hulbert m-hulbert added the review-app Create a Heroku review app label Jul 9, 2026
@ably-ci ably-ci temporarily deployed to ably-docs-claude-ui-lab-isfbfw July 9, 2026 10:04 Inactive
@m-hulbert m-hulbert marked this pull request as ready for review July 13, 2026 08:58
Mirrors the equivalent change in ably/website (packages/ui, PR #9079).
This repo carries its own vendored copy of the design system plus a few
docs-specific components (LeftSidebar section headings, examples list)
that use the same label typography scale with a bold override.

ProductLabel's identity lockup (the "COMING SOON"/"Ably" wordmark badge
and product name) is left bold intentionally.
@m-hulbert m-hulbert force-pushed the claude/ui-label-weight-docs branch from ee4b22c to 6c413d0 Compare July 13, 2026 08:58

@m-hulbert m-hulbert left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ably-ci ably-ci temporarily deployed to ably-docs-claude-ui-lab-isfbfw July 13, 2026 08:58 Inactive
@m-hulbert m-hulbert merged commit 6bc0c26 into main Jul 13, 2026
7 checks passed
@m-hulbert m-hulbert deleted the claude/ui-label-weight-docs branch July 13, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-app Create a Heroku review app

Development

Successfully merging this pull request may close these issues.

4 participants